bullet-proof jacket - Alemán Inglés Diccionario